﻿/*首页*/
.swiper { width: 100%;height: 100%;background:#fff; padding:15px 20px;overflow:hidden;}
.swiper .stitle{  color: #333; border-bottom: 1px #eee solid;  font-weight: bold; font-size: 16px; margin-bottom:15px;padding:0 5px; }
.swiper .stitle a{ font-size:12px;margin-top:5px; }
.swiper-slide {text-align: center;font-size: 18px; background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-slide img {display: block; width: 100%;height: 100%;object-fit: cover;    }
@media screen and (max-width: 767px) {
	.swiper .stitle{font-size:12px;}
	.swiper .stitle a{ margin-top:0px; }
}
.chanpinx{ position:relative;overflow:hidden; }
.chanpink{ background:#fff;border:0px solid #ddd; }
.img-cover{ width:100%; padding-top:100%;border: 1px solid #eee;overflow: hidden;position: relative; }
.img-cover span{ display:block;width:100%;background:no-repeat center / cover;transition:all 1s;height:100%;position:absolute;left:0;top:0 }
.img-cover span:hover{ width:110%; }
.stitle{ font-size:2rem;font-weight:bold; }
.cpcd{ position:relative;overflow:hidden;  }
.cpcd a{ margin:0 5px; font-size:1.1rem; color:#fff; background:#004588;padding:5px 10px; border-radius:10px; }
.ptitle{ font-size:1.5rem;font-weight:bold; position:relative;}
.ptitle a{  display:block; }

.sygsjj{ position:relative;overflow:hidden;background:url(../images/about.jpg); }
.syjiajie{ color:#fff; }
.sywenzi{ line-height:2;font-size:1rem; }

.ys { height: 740px; overflow: hidden;  margin: 0 auto;  background: #e2ecf7; }

.ys .middle{width:1100px;height:740px;overflow:hidden;margin:0 auto;background:url(../images/ysbj.jpg) center top no-repeat;position:relative;}

.ys .middle .txt{width:255px;overflow:hidden;position:absolute;text-align:justify;line-height:24px;font-size:14px;font-family:"微软雅黑";}

.ys .middle .txt p{margin-bottom:7px;color:#464646;}

.ys .middle .txt p span{color:#006ad0;}

.ys .middle .txt1{height:160px;left:67px;top:232px;}

.ys .middle .txt2{height:160px;right:33px;top:232px;}

.ys .middle .txt3{height:160px;left:67px;top:549px;}

.ys .middle .txt4{height:160px;right:33px;top:549px;}


.syxinwen{ position:relative;overflow:hidden; }
.syxw{ background:#fff;border:1px solid #ddd; }
.syxw .xtitle{ font-size:1.2rem;font-weight:bold; position:relative;border-bottom:1px solid #ddd;}
.syxw .xtitle a{ font-size:0.8rem;font-weight:normal; position:absolute; right:10px; bottom:2px; }
.syxwlb{ position:relative;overflow:hidden; }
.syxwlb li{ border-bottom:1px solid; line-height:2; border-image: url(../images/sxian.png) 4 0 round; }
.syxwlb li span{ font-size:0.8rem;line-height:2; padding-top:0.2rem;}

.yunu-link h4{ font-size:1.2rem; border-bottom:1px solid #ddd; line-height:2;}
.yunu-link ul li{margin:0 5px; width:100px; text-align:center; overflow:hidden; float:left; }